#pragma once

#include "instructions/base/instructions.h"
#include <memory>

namespace jvm {
namespace instructions {

class Frame;
class FieldRef;

class PutField : public BaseIndex16Instruction {
public:
    void Execute(Frame& frame) override;
};

} // namespace instructions
} // namespace jvm